Benedict Cumberbatch plays Doctor Strange in the much-awaited Marvel film Avengers: Infinity War. He and Robert Downey Jr have played Sherlock in the past, and critics and fans appreciated both their roles. In an interview with NDTV's Rohit Khilnani, he spoke about the hype around him and Robert Downey Jr coming together. He said, "I hope expectations are met!"